a tingling sensation, to have to urinate an urge to urinate.
damn i have a urination sensation in my lower quadration.
by brad prie December 09, 2006
Get the urination sensation in my lower quadration mug.