Skip to main content

Definitions by Lostbrittishmans

bottle of woha 

The nice and amazing British way of saying bottle of water
Random British dude at the drive thru:hey I would like chips and a bottle of woha