did you see that crazy old teasip driving on the left side of the road?
a derogatory term for a british person
"did you see that crazy old teasip driving on the left side of the road?" What is the definition of "teasip"?